place without vegetation - French English Dictionary